slight improvement in health - Espagnol Anglais Dictionnaire